a = input("Введите четырехзначное число: ")

if len(a) != 4 or not a.isdigit():
    print("Введенное число не является четырехзначным")
else:
    a = int(a)
    s = min(str(a))
    m = max(str(a))
    e = sum(1 for digit in str(a) if int(digit) % 2 == 0)
    z = str(a).count('0')
    q = sum(1 for digit in str(a) if int(digit)**0.5 == int(digit)**0.5 // 1)
    f = False

    for i in range(1, a+1):
        if i * i == a:
            f = True
            break

    if f:
        h="да"
    else:
        h="нет"
    if a % 3 == 0:
        k = "да"
    else:
        k = "нет"
    print("Наименьшая цифра числа:", s)
    print("Наибольшая цифра числа:", m)
    print("Количество четных цифр:", e)
    print("Количество нулей в числе:", z)
    print("Количество цифр, являющихся квадратом числа:", q)
    print("Число является квадратом другого целого числа:", h)
    print("Число является кратным трем:", k)
